Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference


gsm_release table — gsmrl

This table and its child table, gst_release_version, record the version of an object that belongs to a release. This table identifies an actual version, with a specific reference, when the version was created, who created the version, and summary and detailed notes of the reason for the version.

The release number is usually generated automatically, using the gsc_sequence table to control the generation. The release number should contain the site number as part of the reference to avoid conflicts by indicating the site where the release originated. When creating a release, a gst_release_version record must be created for every gst_record_version, marking the current version number of all data as of the release. This data can then be used to determine what data must be deployed between releases, the data that has been modified between the releases, by checking for matching version numbers in the gst_release_version table.

Table 3–13 lists the table’s FLA, fields, and foreign keys.

Table 3–13: gsm_release table information 
Table FLA
Fields (data type)
Foreign keys
gsmrl
release_obj (Decimal)
release_number (Character)
release_summary (Character)
release_notes (Character)
release_date (Date)
release_time (Integer)
release_user (Character)
release_obj

Table 3–14 gives details of the table’s indexes.

Table 3–14: gsm_release index information 
Index name
Elements
Type
XPKgsm_release
release_obj
Primary Unique
XAK1gsm_release
release_number
Unique
XIE1gsm_release
release_summary
Nonunique
XIE2gsm_release
release_notes
Nonunique
XIE3gsm_release
release_date
release_time
Nonunique


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095